﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace NicoView.ViewModel.Localize
{
    interface ILangage
    {
        /// <summary>
        /// 放送開始時メッセージ
        /// </summary>
        string BroadcastStartedMessage{get;}

        /// <summary>
        /// 放送開始中メッセージ
        /// </summary>
        string BroadcastStartingMessage{get;}

        /// <summary>
        /// 放送枠取得中メッセージ
        /// </summary>
        string BroadcastQueueingMessage { get; }

        /// <summary>
        /// コメント送信失敗メッセージ
        /// </summary>
        string CommentSentFailMessage{get;}

        /// <summary>
        /// コメント送信成功メッセージ
        /// </summary>
        string CommentSentSucceedMessage{get;}

        /// <summary>
        /// コメント送信時に未定義の値が帰ってきた場合のメッセージ
        /// </summary>
        string CommentSentUndefinedCodeMessage{get;}

        /// <summary>
        /// 接続完了時のメッセージ
        /// </summary>
        string ConnectionCompletedMessage{get;}

        /// <summary>
        /// 接続開始のメッセージ
        /// </summary>
        string ConnectionStartMessage{get;}

        /// <summary>
        /// 無効なID入力時のメッセージ
        /// </summary>
        string InvalidIdMessage { get; }

        /// <summary>
        /// コメント送信時に無効な接続だった場合のメッセージ
        /// </summary>
        string CommentSentIncorrectConnectionMessage { get;}

        /// <summary>
        /// コメント送信時にポストキーが不正だった場合のメッセージ
        /// </summary>
        string CommentSentPostKeyErrorMessage { get; }
    }
}
